Scrapbox を中心にしたコンテンツ生成
逆にプライベートのスクボの方は少し荒れ地になってきた感はある
滅多にあるわけではないけれど、書いた URL を貼ったり渡したりすると「Scrapbox かぁ〜」という反応をされることがあったのと、仕事で AMP をバリバリ書いてるのでスクボで書いたコンテンツを AMP にして出してみてメディアっぽいのを作れるかな〜というのを試す素振りでやってみることにした 使ってる技術とか:
簡単な仕組み解説:
Scrapbox に生えてる API を叩いてページ一覧を引いてくる
新しめなページの情報を引いてくる
AMP に対応した html を錬成
git にコミット、プッシュ
Netlify がトリガーされて公開される
これを日本時間の午前4時くらいに cron で GitHub Actions が実行してくれる
使ってる技術とか:
そんなに難しいことはしていない
簡単なしくみ解説:
Netlify には webhook でビルドをトリガーできる仕組みがある AMP の方の生成が終わるとこの webhook を叩いてビルドが走る
こういう CMS っぽいのを作るのは最早何度めか分からないけど、毎度楽しい